package com.example.teesystem.entity.vo.knowledge;

import lombok.Data;

import java.util.List;

@Data
public class KnowledgeResponseVo {
    /**
     * 主键（key）
     */
    private Integer id;
    
    /**
     * 章节 id
     */
    private Integer chapterId;
    
//    /**
//     * 课程 id
//     */
//    private Integer courseId;
    
    /**
     * 类型（0：知识，1：能力，2：素质）
     */
    private Integer type;
    
    /**
     * 具体信息
     */
    private String message;
    
//    /**
//     * 上传者名
//     */
//    private String uploadName;
//
//    /**
//     * 更新者名
//     */
//    private String updateName;
    
    /**
     * 关联知识点列表
     */
    private List<Integer> relationKnowledge;
    
//    /**
//     * 上传时间
//     */
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
//    private Date createTime;
//
//    /**
//     * 更新时间
//     */
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
//    private Date updateTime;
    
    /**
     * 子集知识点
     */
    private List<KnowledgeResponseVo> children;
}
